Home
Work area
Library
Dictionary
Enter the word for search
get on (one's) soapbox
Overview
Examples
AI Expert
Dictionaries
Translations
monter sur ses grands chevaux
Definitions
To speak passionately or at length about a particular topic, often expressing strong opinions or trying to persuade others, as if addressing an audience from a raised platform (a 'soapbox').
Overview
Examples
AI Expert
Dictionaries